Bintan

Seafood in Bintan is fresh and affordable about S$3-7/pax and Tanjung Pinang has many restaurants, although they usually have sub-standard fans and minimal or gaudy decoration. However, service is good and waiters are friendly. There isn't always an English menu, so take a look at the Indonesian phrasebook and learn the basics. Also remember that 'vegetarian' is defined differently here than other parts of the world, so if you are a strict vegetarian, make sure you mention no meat is to be included.

Hygiene may be a problem, but restaurants here depend on repeat customers, so generally they will do their best to make sure you have an enjoyable experience.